// 积分相关API
// GET 请求 - 参数必须放在 params 对象中
// POST 请求 - 参数必须放在 data 对象中
const http = uni.$u.http;

// 获取积分规则
export function GetPointsTask(params) {
	return http.get('/api/App_Point/GetPointsTask', {
		params: params
	})
}

// 完成积分任务获得奖励
export function CompletePointsTask(data) {
	return http.post('/api/App_Point/CompletePointsTask', data)
}

// 创建积分订单
export function AddPointOrders(data) {
	return http.post('/api/App_Point/AddPointOrders', data)
}

// 更新积分订单
export function EditPointOrders(data) {
	return http.post('/api/App_Point/EditPointOrders', data)
}

// 订单发起支付
export function PayPointOrders(data) {
	return http.post('/api/App_Point/PayPointOrders', data)
}

// 获取积分变动记录
export function GetPointOrderList(params) {
	return http.get('/api/App_Point/GetPointOrderList', {
		params: params
	})
}